package com.xuhj.dao;

import com.xuhj.pojo.Dept;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

// @Mapper注释用来表示该接口类的实现类对象交给mybatis底层创建，然后交由Spring框架管理
@Mapper
@Repository
public interface DeptDao {
    /**
     * 增加新的部门
     */
    public Boolean addDept(Dept dept);

    /**
     * 根据部门id获取部门实体
     */
    public Dept queryDeptById(Long deptNo);

    /**
     * 查询所有部门实体
     */
    public List<Dept> getAllDept();
}
